﻿namespace FunctionalCLR.Core {
    public interface IUserDefinedType {
        string Name {
            get;
            set;
        }

        string ClassName {
            get;
            set;
        }

        int LineNumber {
            get;
            set;
        }

        IParserFactory ParserFactory {
            get;
            set;
        }

        IFunctionManager FunctionManager {
            get;
            set;
        }
    }
}
